human groups - French English Dictionary